home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / database / wincat32.zip / WINCAT.DOC < prev    next >
Text File  |  1993-06-08  |  56KB  |  1,445 lines

  1.  
  2.            WinCat/PRO - Windows Disk/CD Catalog & Disk Manager
  3.            ===================================================
  4.  
  5.            Version 3.2.0, June 1993
  6.  
  7.            Created by Mart Heubel, Heerlen, The Netherlands
  8.  
  9.  
  10.  
  11. TABLE OF CONTENTS
  12. -----------------
  13.  
  14. * General Information
  15. * WinCat Features
  16. * System Requirements
  17. * Installing WinCat
  18. * Using WinCat
  19.    * Volume List Window
  20.      - Cataloging disks
  21.      - Cataloging archive contents
  22.      - Cataloging CD-ROM'S
  23.    * File List Window
  24.      - Defining Associations
  25.      - Restoring Files
  26.    * File Menu
  27.    * Options Menu
  28.    * Utilities Menu
  29.    * Help Menu
  30. * Hints and Tips
  31. * WinCat 3.2.0 Summary of Changes
  32. * WinCat 3.0 Summary of Changes
  33. * Things to Come
  34. * Registering WinCat
  35.    * IMPORTANT NOTICE
  36. * Where to get WinCat
  37. * Your Comments Please
  38. * Distribution
  39. * Small Print
  40.  
  41.  
  42. GENERAL INFORMATION
  43. -------------------
  44.  
  45. WinCat is a tool that helps you organize your floppydisks and CD-Rom's,
  46. and enables you to quickly find and restore the files they hide.
  47.  
  48. Although there are various disk catalog programs around, none of them
  49. really suited my needs or taste.  Therefore I decided to write my own
  50. (always a guarantee for quality software !), and the result of a few weeks
  51. fooling around with Visual Basic and Turbo Pascal was WinCat 1.0.
  52. In little then a year this initial release evolved into a rather useful
  53. tool (WinCat 2.5), but it also became clear that -due to the Visual Basic
  54. programming language- further improvements like CD-ROM support were almost
  55. impossible to realise without slowing down the program to a snail's speed.
  56.  
  57. That's why I wrote an entirely new version of WinCat using Borland's
  58. Turbo Pascal for Windows. This new WinCat/PRO is the successor to
  59. WinCat 2.5, but although it looks a lot like the old WinCat 2.5, there's
  60. one big difference : it's very, VERY fast !
  61.  
  62. Because of all it's features and it's speed I humbly consider WinCat/PRO
  63. to be the best floppydisk/CD-Rom manager available for Windows today (with
  64. WinCat 2.5 being a good second best...).
  65.  
  66. So here's the 'bad' news :
  67. WinCat/PRO is distributed as AidWare and is NOT free (but at $15 still a 
  68. give-away...).
  69.  
  70. 'AidWare' means that I'll donate all received registration-fees to an
  71. organisation that supports developmentprograms in 3rd-world countries.
  72. I hope many of you support this AidWare concept by registering WinCat.
  73. Please read the IMPORTANT NOTICE in the 'Registering WinCat' section 
  74. (see below), file AIDWARE.DOC and file ORDERFRM.DOC for more details !
  75.  
  76.  
  77. FEATURES OF WINCAT/PRO 3.x :
  78. ----------------------------
  79.  
  80. - It's easy to use
  81. - It's FAST !
  82. - Ability to restore files or extract files from archives
  83.   WinCat interfaces to all DOS and Windows unarchive utilities
  84.   (like ARJ, LHA, PKUNZIP, WUNA, WINZIP etc.) and other programs 
  85.   using user-defined associations
  86. - Kingsize comment fields on both file- and volume-entries
  87. - Supports sub-directories up to 4 levels deep
  88. - Supports various disktypes (floppydisk, CD-ROM, harddisk, networkdisk)
  89. - Extensive file search & sort capabilities
  90. - ClipBoard interface for easy editing file-descriptions
  91. - Includes an import/conversion tool that extracts file-descriptions from
  92.   BBS Allfiles-listings or listings from other disk catalog programs
  93. - Automaticly copies file-descriptions from (4DOS) descript.ion files
  94.   to it's catalog
  95. - Reports : Volume Summary, Volume Contents, Files sorted by Filename
  96.   and Duplicate Files
  97. - Allows you to create easy-to-work-with groups of volumes
  98. - Expensive looking '3D metallic' windows
  99. - Ability to catalog the contents of ARJ, ZIP, LZH, ZOO, PAK and ARC archives
  100. - Ability to export the catalog to a dBase compatible databasefile.
  101.  
  102.  
  103.  
  104. SYSTEM REQUIREMENTS
  105. -------------------
  106.  
  107. In order to run properly, WinCat/PRO requires
  108.  
  109.         - MicroSoft Windows 3.1
  110.         - VGA display mode
  111.         - at least 2 MB memory
  112.         - at least 1 MB space on your harddisk
  113.         - at least 1 diskdrive, harddisk or CD-ROM drive
  114.  
  115.  
  116. INSTALLING WINCAT
  117. -----------------
  118.  
  119. If you're currently using WinCat 2.x, and want to install the new WinCat
  120. 3.2, please read file CONVERT.DOC instead of the following instructions.
  121.  
  122. To install WinCat, create directory C:\WINDOWS\WINCAT on your harddisk 
  123. and extract WINCAT32.ARJ into that directory.
  124. The following files will be created :
  125.  
  126.    WINCAT.EXE      - The WinCat program
  127.    WINCAT.INI      - Default settings & associations
  128.    WINCAT.DOC      - WinCat user guide
  129.    WINCAT.WNT      - Overview of WinCat's features
  130.    WINCATAR.DLL    - WinCat's Archive Scan routines
  131.    WINCATRS.PIF    - PIF that WinCat uses to launch WINCATRS.BAT.
  132.    WINCATRS.BAT    - BAT that WinCat uses to execute DOS unarchive
  133.                      utilities (like ARJ, LHA, PKUNZIP etc.)
  134.    SAMPLE.CAT      - A sample catalog
  135.    CONVERT.EXE     - Catalog conversion program
  136.    CONVERT.DOC     - Explains how to use CONVERT.EXE
  137.    AIDWARE.DOC     - Explains the AidWare concept (read this !)
  138.    ORDERFRM.DOC    - How to order your WinCat/PRO license (read this too !)
  139.    ORDERFRM.WRI    - The orderform in Windows Write format 
  140.    README.DOC      - For turbo-installers who never read DOC files
  141.    QUEST.DOC       - WinCat Questionaire
  142.    QUEST.WRI       - Questionaire in Windows Write format
  143.    BUGSFIXD.DOC    - Summary of bugs that have been eliminated 
  144. (*)BWCC.DLL        - Runtime library needed by Turbo Pascal programs
  145.  
  146. (*) BWCC.DLL is copyrighted by Borland International, but may be freely
  147.     distributed.
  148.  
  149.  
  150. You'll have to move 2 of these files (WINCAT.INI and BWCC.DLL) to another
  151. directory :
  152.  
  153. File WINCAT.INI is a default set of settings and associations used
  154. by WinCat. Move it to the C:\WINDOWS directory.
  155.  
  156. File BWCC.DLL is a runtime library that's needed by all programs
  157. that were developed using Borland's Turbo Pascal for Windows
  158. compiler.
  159. This file must be moved to the C:\WINDOWS\SYSTEM directory.
  160. However, it's possible that there is already a BWCC.DLL present in
  161. this directory (put there by other programs that use it).
  162. If this is the case, replace that copy of BWCC.DLL ONLY if the one
  163. supplied with WinCat is from a more recent date.
  164.  
  165. Files CONVERT.EXE and CONVERT.DOC are used only when converting
  166. an already existing WinCat 2.x catalog to the new format required
  167. by WinCat/PRO.
  168. So, if you didn't use a previous version of WinCat you can delete
  169. these files.
  170.  
  171. If you want to let WinCat catalog the contents of archive files you
  172. must also create subdirectory C:\WINDOWS\WINCAT\ARCHIVES\
  173. (See also 'Cataloging Archive Contents').
  174.  
  175. Edit WINCATRS.BAT and change the 'CD\SHEZ' statement to your directory
  176. that contains the DOS un-archivers you use, like ARJ.EXE, LHA.EXE and
  177. PKUNZIP.EXE .
  178. If these files are accessable through your default PATH, or if you
  179. prefer to include the path on the 'association' definitions, simply
  180. delete this statement.
  181.  
  182. You can let WinCat's 'restore file' function call WUNA (a shareware
  183. Windows UnArchive tool by James N. Hughes that handles ZIP and ARJ files)
  184. or WINZIP (a shareware Windows unarchive tool by Nico Mak that handles
  185. ARJ,ZIP,LZH and ARC files).
  186. As a default, WinCat doesn't specify a path when calling WUNA.EXE or 
  187. WINZIP.EXE, so if you want to use WUNA and/or WINZIP make sure these files
  188. are in your \WINDOWS directory, or specify their location in WINCAT.INI.
  189. You can download WUNA and WINZIP from any WINNET BBS.
  190.  
  191. Now, all that's left to do is to add WINCAT.EXE to a Windows program 
  192. group.
  193. Make sure you specify C:\WINDOWS\WINCAT as the 'working directory' !
  194. Else WinCat can't find the WINCATRS.PIF, WINCATAR.DLL etc. files.
  195.  
  196. Now start WinCat by clicking it's icon.
  197. Click the FILE menu on WinCat's primary window, and then select
  198. 'Open Catalog...'.
  199. The 'Open' dialog will show 1 catalog file, SAMPLE.CAT.
  200. Select file SAMPLE.CAT and click OK. After WinCat has read this file
  201. you can have a first look at WinCat/PRO 3.2 !
  202.  
  203. Once you've tried WinCat you can delete the SAMPLE.CAT, and create your
  204. own catalog : click the FILE menu, select 'Open Catalog...' and, on the
  205. 'Open Catalog' dialog enter the name of the catalog you want to create,
  206. for instance WINDOWS.CAT. Note that the filename-extension must be '.CAT'.
  207.  
  208.  
  209. USING WINCAT
  210. ------------
  211.  
  212. WinCat has two main windows : the 'Volume List' window, which displays
  213. all disks in the catalog, and the 'File List' window, which is used to
  214. display selected files.
  215.  
  216.  
  217. VOLUME LIST WINDOW
  218. ------------------
  219.  
  220. When you start WinCat you'll see the Volume List window, which shows all
  221. the disks in the catalog, and a few actions buttons.
  222.  
  223. For each volume that was cataloged, WinCat displays (from left to right) :
  224. - the volume-ID : this is the label that's on the disk.
  225. - the amount of free space on the disk (in KBytes, where K = 1000)
  226. - the number of files on the disk
  227. - an 'A' flag if the contents of archive-files on this disk are cataloged
  228. - the volume-group the disk belongs to
  229. - a description of the disk's contents
  230.  
  231. Initially, the group and description fields will be blank ; you must
  232. define them yourself using the 'Volume Information' window.
  233.  
  234. Explanation of the buttons (from left to right) :
  235.  
  236. [ EXIT ]
  237.  
  238. Clicking this button will end WinCat.
  239.  
  240.  
  241. [ VOLUME INFORMATION ]
  242.  
  243. Displays the 'Volume Information' window, which shows the :
  244.  
  245.         - volume ID
  246.         - date the disk was cataloged
  247.         - name of the associated archive contents (.ACT) file
  248.         - free and used diskspace in bytes
  249.         - a bar that graphically shows free and used diskspace
  250.         - number of files on the disk
  251.         - disk type (physical size and capacity)
  252.         - drive ID
  253.         - group ID, location and owner you defined
  254.         - any comment you entered.
  255.  
  256. On this window you can define to which group, location and/or owner a
  257. disk belongs. Each of these fields may be 1 to 8 characters long.
  258. You can also enter or update the volume's description on this window.
  259. To make it easier to enter a series of descriptions that are almost
  260. the same (e.g. Windows disk 1 of 6, disk 2 of 6 etc.) you can let WinCat
  261. memorize descriptions (by entering a description in the edit field and 
  262. clicking on the 'Mem' key). 
  263. You can then simply select descriptions from the drop-down list.
  264.  
  265. Clicking the OK button will save these fields in the catalog, and end
  266. the Volume Information window. The Volume List window will show the
  267. updated Group and Description fields.
  268. Another way to save these fields is to scroll to another volume, using
  269. the scrollbar at the left. If you do this, all updates will be saved
  270. automaticly, i.e. you don't have to click OK.
  271.  
  272. If you click Cancel the changes you made will be discarded.
  273.  
  274.  
  275. [ FILES ]
  276.  
  277. Shows the contents (all files) of the selected volume.
  278. You can also do this by double-clicking a volume-entry.
  279. See explanation of the 'File List' window below.
  280.  
  281.  
  282. [ DIRECTORY ]
  283.  
  284. Displays the 'Directory List' window, which shows the directories
  285. on the selected disk. This window also shows the number of files
  286. and used diskspace per directory.
  287. Select a directory and click [FILES] to see all files in it.
  288. The same function can also be accomplished by double-clicking a
  289. directory entry.
  290. You can limit the entries displayed on the 'Directory List' window by
  291. entering a (partial) directory-name on the edit-field and clicking the OK
  292. button ; WinCat will then show only the matching directories.
  293. Clicking the Cancel button will display all directories again. 
  294. See also 'File List' window.
  295.  
  296.  
  297. [ UNCATALOG ]
  298.  
  299. This function will delete the selected volume (and all files cataloged
  300. on it) from the catalog.
  301. If there is a corresponding archive contents (.ACT) file this will be
  302. deleted as well.
  303. Of course you'll receive the inevitable prompt 'are you sure ?'.
  304.  
  305.  
  306. [ CHANGE ID ]
  307.  
  308. This function can be used to change the ID of a volume in the catalog.
  309. The new ID you enter must be unique ; if there is already a volume
  310. cataloged with the new ID, a messagebox appears prompting you to enter
  311. a different ID.
  312. Note that WinCat only changes the volume-id in the catalog ; it does
  313. NOT change the disklabel on the disk.
  314.  
  315.  
  316. [ CATALOG ]
  317.  
  318. This function will scan a disk and add it's volume- and file-information
  319. to the catalog.
  320.  
  321. WinCat first displays the drive-select window, which shows a button
  322. for each floppydisk, harddisk or CD-ROM-drive installed on your PC.
  323.  
  324. On this window you can specify whether or not you want a confirmation
  325. window displayed when you're recataloging a volume, and whether or not
  326. you want WinCat to catalog the contents of archive files on the disk.
  327. (you can pre-define these options on the Configure window).
  328.  
  329. Select the desired options, insert a disk in a drive and then select
  330. this drive by clicking the appropriate drive-button.
  331.  
  332. After scanning the directory of the disk WinCat displays the 'Catalog Disk'
  333. window, which shows the contents of the disk.
  334. On the 'Catalog Disk' window you must enter a volume-ID for the disk
  335. to be cataloged.  This ID may be 1 to 11 characters long.
  336. If the disk was labeled, the ID-field will show the label. You're free
  337. to change it : WinCat doesn't require that disklabel and (external)
  338. volume-ID are equal.
  339. The ID you enter will only be used to identify the volume in the catalog ;
  340. WinCat does NOT write the ID as a label on the disk.
  341. (But : the easiest way to work with WinCat is to you give every disk a
  342. unique label, and then let WinCat use these labels as volume-ID's).
  343.  
  344. Optionally you can also enter a description of the disk's contents.
  345. To make it easier to enter a series of descriptions that are almost
  346. the same (e.g. Windows disk 1 of 6, disk 2 of 6 etc.) you can let WinCat
  347. memorize descriptions (by entering a description in the edit field and 
  348. clicking on the 'Mem' key). 
  349. You can then simply select descriptions from the drop-down list.
  350.  
  351. When you click OK, WinCat will scan the catalog to see if the volume-ID
  352. you entered is already in use.
  353. If it isn't, the volume- and file-information will be added to the catalog.
  354.  
  355. If there IS a volume with the same ID in the catalog, WinCat compares the
  356. information in the catalog with the actual contents of the disk and
  357. shows the 'confirm recatalog' window which displays :
  358.   - files that are on the disk, but not yet cataloged
  359.   - files that are cataloged, but can't be found on the disk
  360.   - files on the disk that are newer than the ones cataloged
  361.   - files on the disk that are older than the ones cataloged
  362.  
  363. If you click the OK button, WinCat will delete the old volume
  364. (and it's files) from the catalog and add the new volume- and file-
  365. information to the catalog.  Volume- and file-comments will be copied
  366. from the old to the new volume- and file-records.
  367. If you click the Cancel button, WinCat will return to the 'Catalog Disk'
  368. window, where you can either enter a different volume-id, or cancel
  369. the catalog function.
  370.  
  371. Remember that this window doesn't appear if you have turned the 'confirm
  372. recatalog' option (on the drive-select window) off. In this case WinCat
  373. automaticly recatalogs the volume.
  374.  
  375. After WinCat has added or replaced the volume in it's catalog, he will
  376. optionally continue with :
  377.     - reading the DESCRIPT.ION file on the disk
  378.     - scanning the archive-files on the disk
  379.       note : when recataloging a disk, WinCat will first examine the old
  380.       .ACT file that was associated with that disk. By doing so, WinCat
  381.       doesn't have to scan archive-files that were examined previously
  382.       and haven't been changed since : he simply copies their contents-
  383.       information to the new .ACT file, and only scans those archive-files
  384.       that are new or updated.
  385.        
  386. Whether or not WinCat performs these actions depends on the 'Catalog
  387. options' settings on the 'Configure' and 'Drive Select' windows.
  388.  
  389.  
  390. 4DOS users
  391. ----------
  392. One of the nice features of 4DOS is that you can assign descriptions
  393. to your files. 4DOS saves these descriptions in a -hidden- file called
  394. 'DESCRIPT.ION'.
  395. This is a 'plain' ASCII text file, i.e. it's contents might look like
  396. this :
  397. afile.exe just one of my files
  398. wincat30.arj SPLENDID program : I'm gonna mail the orderform today !
  399. descript.ion This comment describes the volume contents
  400. somefile.arj This is another file
  401.  
  402. When cataloging a disk, WinCat scans the root-directory of this disk for
  403. a 'DESCRIPT.ION' file and, if found, copies the file-descriptions in this
  404. file to it's catalog.
  405. If there is an entry 'descript.ion' in the descript.ion file, WinCat
  406. will use it's description as a volume-description (get my point ?).
  407. If you don't want WinCat to read the DESCRIPT.ION file, disable the
  408. appropriate option on the Settings window.
  409.  
  410.  
  411. Cataloging Archive Contents
  412. ---------------------------
  413. You can optionally let WinCat catalog the contents of ARJ,ZIP,LZH,ZOO,
  414. PAK and ARC archive files.
  415.  
  416. When WinCat scans the archive files on a disk, he saves the information
  417. in a special directory in a file named Fxxxxxxx.ACT, where xxxxxxx
  418. is some generated (timestamp) string.
  419. So, for every volume that WinCat scanned there is a .ACT file in this
  420. directory.
  421. On the 'Volume Information' window you can see which .ACT file (if any)
  422. belongs to a volume.
  423.  
  424. Note that there is a one-to-one relationship between a volume and it's
  425. associated .ACT file ; therefore you shouldn't rename or delete .ACT
  426. files yourself, because then WinCat looses track and instead of the
  427. contents of an archive file will show you the message 'Can't find
  428. file Fxxxxxxx.ACT'.
  429.  
  430. If you request WinCat to show the contents of a particular archive file,
  431. WinCat locates the .ACT file that's associated with the volume that
  432. contains the archive file and extracts the requested information from it.
  433.  
  434. So, to activate the cataloging of archive contents you must do 2 things :
  435.  
  436. 1: Create the subdirectory where WinCat can store it's .ACT files.
  437.    As a default, WinCat uses directory C:\WINDOWS\WINCAT\ARCHIVES.
  438.    If you want to use another directory you must specify it's full name
  439.    on the Configure window (option 'Archive Directory'), e.g. 'D:\USERDATA\'
  440.    or 'C:\WINDOWS\WINCAT\'
  441.  
  442. 2: Turn on the 'Catalog Archive Contents' option on either the Configure
  443.    window or the Drive Select window.
  444.  
  445.  
  446. If an error (CRC check, I/O error or whatever) occurs while scanning an
  447. archive file then WinCat aborts processing the current archive and
  448. proceeds with the next one.
  449.  
  450.  
  451. Cataloging CD-ROM disks
  452. -----------------------
  453. If you have a CD-ROM drive and the appropriate device-drivers installed
  454. on your system you can let WinCat also catalog the contents of your CD-ROM
  455. disks.
  456. This isn't any different from cataloging floppy-disks ; WinCat will enable
  457. a drive-button on the 'Catalog Disk' window, and all you have to do is
  458. to click this button.
  459.  
  460.  
  461. [ SEARCH ]
  462.  
  463. Allows you to search for files in the catalog (click FILES) or for files
  464. in archives (click ARCHIVES).
  465. You can search for files in the catalog by specifying any combination of
  466. filename, extension, directory, comment, creation date and/or size.
  467. Files in archives can be searched for by filename, extension, date and/or
  468. size.
  469.  
  470. WinCat will compare the strings you enter with the corresponding fields
  471. of all file-entries in the catalog, and show the files that match.
  472. So, if you specify ICO for filename and EDIT for comment, WinCat will
  473. show all(*) files that have the string ICO somewhere in the filename AND
  474. that have the string EDIT somewhere in the comment field.
  475.  
  476. (*) Unless you've selected a volume-group, in which case WinCat will
  477.     search for files only on volumes belonging to that group.
  478.  
  479. Clicking the [Clear] button clears all search-fields.
  480.  
  481. See also 'File List Window'.
  482.  
  483.  
  484. [ FILE MANAGER ]
  485. [ PROGRAM MANAGER ]
  486. [ TASK MANAGER ]
  487.  
  488. Click one of these to switch to the Windows Program-Manager, File-Manager
  489. or Task-Manager.
  490. As a default, WinCat runs the standard Windows managers PROGMAN,WINFILE
  491. and TASKMAN. 
  492. You can customise which program to run when clicking one of these buttons
  493. by overriding the default in WINCAT.INI. The defaults are :
  494. ProgMan=PROGMAN.EXE
  495. WinFile=WINFILE.EXE
  496. TaskMan=TASKMAN.EXE
  497.  
  498.  
  499. FILE LIST WINDOW
  500. ----------------
  501.  
  502. This window is used to display all files on a volume, files in a
  503. particular directory or files that were found by the search function.
  504.  
  505. The buttons explained (from left to rigth) :
  506.  
  507. [ EXIT ]
  508.  
  509. Hides the 'File List' window.
  510.  
  511.  
  512. [ INFO ]
  513.  
  514. Displays the 'File Information' window, which shows :
  515.  
  516.         - filename
  517.         - ID of the disk the file is on
  518.         - file creation date and time
  519.         - file size in bytes
  520.         - directory the file is in
  521.         - an [archive info] button
  522.         - any description you entered
  523.  
  524. You can use this window to update the file's description.
  525. If you click OK, WinCat will save the updated description in it's
  526. catalog.
  527. The scrollbar at the left can be used to quickly scroll to other files.
  528. If you do this any updates will be automaticly saved, so then there's
  529. no need to click OK.
  530. Click the [archive info] button to see the contents of an archive file.
  531.  
  532.  
  533. [ ASSOCIATE ]
  534.  
  535. Associations are used by the Restore File function to determine which
  536. command to generate, depending on the selected file's filename-extension.
  537.  
  538. Main purpose in WinCat is to associate archive files (like ARJ)
  539. with their unarchive utilities, but if you like you can use them
  540. for lots of other purposes.
  541. Unlike the Windows File Manager, where you can associate only one
  542. application with an extension, WinCat lets you define up to three
  543. different associations, which can be used to :
  544.   - extract files from an archive
  545.   - view the contents of an archive
  546.   - some other function defined by you
  547.  
  548. To define an association, you must enter one or more commands, like
  549.  
  550.   DOS ARJ E < >                (extract .ARJ files)
  551.   DOS C:\TOOLS\PKUNZIP.EXE < > (extract .ZIP files)
  552.   DOS PKUNZIP -v <             (view contents of .ZIP files)
  553.   NOTEPAD <                    (edit .DOC files)
  554.   C:\WINDOWS\WRITE.EXE <       (edit .WRI files)
  555.   COPY < >                     (copy a file from floppy to harddisk)
  556.  
  557. The Restore function will replace the '<' with the name of the
  558. selected file, and '>' with the selected target directory.
  559.  
  560. If a command begins with 'DOS ' it will be executed as DOS command
  561. in a DOS window, else it will be executed as a true Windows
  562. application.
  563.  
  564. Click OK to save the defined command(s) in file WINCAT.INI and end
  565. the 'Associate' window.
  566. Clicking Cancel will end the 'Associate' window.
  567.  
  568.  
  569. [ RESTORE ]
  570.  
  571. This function can be used to restore files from floppy- to harddisk.
  572. The 'Restore File' window shows at the top the command that WinCat will
  573. execute if you click OK (you may edit this line).
  574.  
  575. The command that WinCat generates depends on the combination of
  576. (filename-)extension (i.e. the associations you defined for that
  577. particular extension), the selected option in the 'action'-box,
  578. the selected target directory and the selected source drive.
  579.  
  580. The 'action'-box has 8 buttons :
  581.  
  582. - Copy file to harddisk       - Active for all files
  583. - Edit file                   - Active for all files
  584. - Run application             - Active for EXE, BAT and PIF files
  585. - Run WUNA                    - Only active for ARJ and ZIP files
  586. - Run WINZIP                  - Only active for ARJ,ZIP,LZH and ARC files   
  587.  
  588. The other buttons are visible only if there is an association defined
  589. for the filename-extension of the selected file ( see 'Associate' ) :
  590.  
  591. - Extract files from archive
  592. - View contents of archive
  593. - User defined function
  594.  
  595. If the generated command begins with 'DOS ' WinCat opens a DOS window
  596. to execute the (DOS) command through WINCATRS.BAT, else it will be
  597. launched as a Windows application.
  598.  
  599.  
  600. [ TAG ]
  601.  
  602. Click this button to put a 'tag' on a particular file.
  603. This can be usefull when you're searching for a couple of files ;
  604. first use the 'Search' function to find the files one by one and tag
  605. them. After you've found what you were looking for click 'Display
  606. tagged files' on the 'Options' menu et voila, there they are.
  607.  
  608.  
  609. [ ARCHIVE CONTENTS ]
  610.  
  611. Show the contents of an archive file.
  612. Of course the volume that contains this file must have been cataloged
  613. with the 'catalog archive contents' option turned on.
  614.  
  615.  
  616. [ ALTERNATE DISPLAY ]
  617.  
  618. Clicking this button wil alternately display the files with their comment
  619. field only, or with volume, creationdate and directory fields.
  620.  
  621.  
  622. [ COPY TO CLIPBOARD ]
  623.  
  624. Copies the filenames and their descriptions to the ClipBoard.
  625.  
  626.  
  627. [ EDIT ]
  628.  
  629. Runs NotePad (or the editor you specified on the 'Editor=' statement on
  630. the 'Configure' window), where you can paste in and edit the data you put
  631. on the ClipBoard with [COPY].
  632. When you have completed editing, use the editor to copy the data back
  633. to the ClipBoard.
  634.  
  635.  
  636. [ PASTE FROM CLIPBOARD ]
  637.  
  638. Retrieves file-descriptions from the ClipBoard and stores them in
  639. the catalog.
  640. The ClipBoard records must have the format 'Filename.Ext Text'.
  641. The filename may be in upper- or lowercase.
  642.  
  643.  
  644. [ PRINT ]
  645.  
  646. Copies the contents of the 'File List' window to WINCAT.LST, and then
  647. shows a message asking if you want to run the editor to edit or print
  648. this file (WINCAT.LST).
  649.  
  650.  
  651. [ SORT ]
  652.  
  653. Select how you want the displayed files to be sorted : in filename,
  654. extension, directory, volume, date or size order.
  655.  
  656.  
  657. [ VIEW ]
  658.  
  659. With the 'View' option you can limit the files displayed to those
  660. belonging to a certain 'function class', e.g. programs, documents,
  661. sourcefiles etc.
  662. Each class represents one or more filename-extensions. For instance,
  663. to class 'Programs' belong all files that have extension EXE,COM,BAT
  664. or PIF.
  665. WinCat can use up to 9 classes ; 8 of them have been pre-defined :
  666.     1: Archives    ARJ,ZIP,LZH,PAK,ARC,ZOO
  667.     2: Programs    EXE,PIF,BAT,COM
  668.     3: Documents   DOC,TXT,WRI,INI,RTF
  669.     4: Sources     PAS,RES,RC,H,C,ASM,BAS,DLG,FRM
  670.     5: Graphics    BMP,GIF,PCX,TGA,RLE,ICO,FLI
  671.     6: Soundfiles  WAV,ROL,VOC,MDI,MOD,SND
  672.     7: Drivers/DLL DLL,DRV,SYS
  673.     8: Fonts       FON,FOT,TTF,ATM,PFB,PFM
  674.      
  675. You can customize these classes by defining them in WINCAT.INI.
  676. Some examples :
  677.     
  678.   - You want to add extension 'TEX' to class 3, Documents :
  679.     Class_3=Documents,DOC,TXT,WRI,INI,RTF,TEX
  680.  
  681.   - You want to define class 9 as 'Excel', using extensions XLC,XLS,XLM
  682.     XLA and CHT :
  683.     Class_9=Excel,XLC,XLS,XLM,XLA,CHT
  684.     
  685. Note : the extensions you define MUST be separated with ','. Don't enter
  686. any other characters inbetween.
  687. For each class you can define up to 10 extensions.
  688.  
  689.   
  690. FILE MENU
  691. ---------
  692.  
  693. - Catalog Statistics
  694.   Displays the total number of volumes and files in your catalog, the
  695.   total amount of used and free space on your disks, some catalog
  696.   information and the amount of memory Windows has available for
  697.   applications.
  698.  
  699. - Open Catalog
  700.   Displays the 'Open or Create Catalog' dialog, where you can select the
  701.   catalog you want to use.
  702.   To create a new catalog, enter the name of a non-existent catalog
  703.   (with extension .CAT) and click OK. WinCat then asks if you want
  704.   to create a new catalog.
  705.   As a default, the 'Open Catalog' dialog initially displays the directory
  706.   you defined as 'Working Directory' on the Programmanagers' 'Program Item
  707.   Properties' window.
  708.   You can override this default by specifying the directory to display
  709.   on the 'Catalog Directory' option on the 'Configure' window.    
  710.  
  711. - Save Catalog
  712.   Saves all updates you made to the currently open catalog.
  713.   WinCat first renames the original catalog to *.BCK, and then creates
  714.   a new catalog with extension .CAT.
  715.  
  716. - Save Catalog As
  717.   Saves all updates you made to the currently open catalog in a new
  718.   catalog with a different name.
  719.   Enter the name of a not already existing catalog (with extension
  720.   .CAT) on the 'Save Catalog As' dialog.
  721.  
  722. - Save Group As
  723.   With this function you can create a new catalog that contains only
  724.   the volumes that you've selected with the 'Select Group' function.
  725.   Enter the name of a not already existing catalog (with extension
  726.   .CAT) on the 'Save Group As' dialog.
  727.  
  728. - Exit
  729.   Ends WinCat.
  730.  
  731. - 1..5
  732.   WinCat displays the 5 last catalogs you used on the 'File' menu ; so
  733.   you can simply select the catalog you want to open.
  734.  
  735.  
  736. OPTIONS MENU
  737. ------------
  738.  
  739. - Configure...
  740.   Displays a window where you can specify the following options :
  741.  
  742.   - select foreground color
  743.   - select background color
  744.   - select font
  745.     Only select 'non-proportional' fonts (i.e. fonts where each character
  746.     takes up the same width in pixels on the screen), like TERMINAL,
  747.     FIXEDSYS or COURIER.
  748.     If you select a proportional font like ARIAL WinCat's displays will
  749.     become very hard to read.
  750.     The default is TERMINAL.
  751.  
  752.   - Editor to use
  753.     Specify which editor you want WinCat to use, for instance when
  754.     displaying the output of the Print function.
  755.     Enter a full path/filename, like C:\WINDOWS\PROGRAMS\MEGAEDIT.EXE
  756.     or D:\EDITOR.EXE.
  757.     The default is C:\WINDOWS\NOTEPAD.EXE
  758.  
  759.   - Archive Contents Directory
  760.     Specify where you want WinCat to save it's .ACT files when cataloging
  761.     the contents of archive-files on a disk.
  762.     Enter a full pathname, like C:\WINDOWS\MYDATA or D:\BACKUP\DATA\.
  763.     The default is C:\WINDOWS\WINCAT\ARCHIVES
  764.  
  765.   - Default Catalog Directory
  766.     This is the directory WinCat will initially display on the 'Open Catalog'
  767.     window.
  768.     The default is the 'working directory' you specify on the Program-
  769.     managers 'Program Item Properties' window.
  770.  
  771.   - Initial Restore Directory
  772.     This is the target directory that WinCat will initially select for
  773.     restoring files (see Files window, Restore).
  774.     Specify the name of an existing directory, like C:\RESTORE or
  775.     D:\TRASH\.
  776.     The default is C:\
  777.  
  778.   - Date format
  779.     Specify which data format you want WinCat to use when displaying
  780.     dates.
  781.     You can chose between the formats 'DD-MM-YY' (also known as the
  782.     normal format...) or 'MM-DD-YY' (the American way).
  783.     The default is DD-MM-YY.
  784.  
  785.   - Scan 4DOS descript.ion file when cataloging a disk
  786.     Specify whether or not you want WinCat to copy file-comments from
  787.     a 4DOS descript.ion file (if present) when cataloging a disk.
  788.     The default is YES
  789.  
  790.   - Replace existing description with those from the descript.ion file
  791.     Specify whether or not you want WinCat to replace existing file-
  792.     comments with those that are in the descript.ion file.
  793.     The default is NO
  794.  
  795.   - Catalog contents of ARJ, ZIP, LZH, ZOO, ARC and PAK archives.
  796.     Specify whether or not you want WinCat to catalog the contents
  797.     of archive-files when cataloging a disk.
  798.     The default is NO
  799.  
  800.   - Display Recatalog window when recataloging a disk.
  801.     When you catalog a disk that's already present in the catalog,
  802.     you can let WinCat display a window that shows the differences
  803.     between the information in the catalog, and the actual contents
  804.     of the disk by enabling this option.
  805.     The default is YES
  806.  
  807.   Click the OK button to activate the selected options, and to
  808.   save them in file WINCAT.INI.
  809.  
  810.   The sample WINCAT.INI looks like this :
  811.  
  812.   [WINCAT]
  813.   * General options and defaults
  814.   Use_4DOS=YES
  815.   Rep_4DOS=NO
  816.   Editor=notepad.exe
  817.   Archive_Directory=c:\windows\wincat\archives
  818.   Confirm_Recatalog=YES
  819.   Scan_Archives=YES
  820.   Date_Format=DDMMYY
  821.   Restore_Directory=c:\
  822.   DBF_Fields=YYNNY
  823.   W30_ForeColor=0
  824.   W30_BackColor=8421376
  825.   * Commands used to launch unarchive tools, used by Restore File
  826.   Wuna=WUNA < -p>
  827.   Winzip=WINZIP <
  828.   * Associations used by Restore File
  829.   EXTR_ARJ=DOS arj e < >
  830.   VIEW_ARJ=DOS arj v <
  831.   USER_ARJ=
  832.   EXTR_ZIP=DOS pkunzip < >
  833.   VIEW_ZIP=DOS pkunzip -v <
  834.   USER_ZIP=
  835.   EXTR_LZH=DOS lha e < >
  836.   VIEW_LZH=DOS lha v <
  837.   USER_LZH=
  838.   EXTR_LHA=DOS lha e < >
  839.   VIEW_LHA=DOS lha v <
  840.   USER_LHA=
  841.   USER_WRI=write.exe <
  842.   USER_BMP=pbrush.exe <
  843.   USER_WAV=soundrec.exe <
  844.   * Function-classes used by View
  845.   Class_1=Archives,ARJ,ZIP,LZH,PAK,ARC,ZOO
  846.   Class_2=Programs,EXE,PIF,BAT,COM
  847.   Class_3=Documents,DOC,TXT,WRI,INI,RTF
  848.   Class_4=Sources,PAS,RES,RC,H,C,ASM,BAS,DLG,FRM
  849.   Class_5=Graphics,BMP,GIF,PCX,TGA,RLE,ICO,FLI
  850.   Class_6=Soundfiles,WAV,ROL,VOC,MDI,MOD,SND
  851.   Class_7=Drivers/DLL,DLL,DRV,SYS
  852.   Class_8=Fonts,FON,FOT,TTF,ATM,PFB,PFM
  853.   * Programs to run when clicking Program-,File- or Task-manager button  
  854.   ProgMan=PROGMAN.EXE
  855.   WinFile=WINFILE.EXE
  856.   TaskMan=TASKMAN.EXE
  857.  
  858.  
  859. - Select Group...
  860.   With the 'Select Group' function you can limit the volumes displayed
  861.   on the Volume List window to those belonging to the selected group,
  862.   location or owner. You can also select a group of volumes with a
  863.   minimum amount of free space, volumes of a certain disktype (e.g. all
  864.   3.5" 1.44 MB disks) or volumes that have a certain string in their 
  865.   description field.
  866.  
  867.   When you select a group,  ALL WinCat functions (like search, print,
  868.   import, export etc.) will operate only on (files on) volumes belonging
  869.   to that group.
  870.   Only exception : the 'Save Catalog (As)' function ignores groups. 
  871.  
  872. - Display Tagged Files...
  873.   Displays the File List window, showing all files you tagged with the
  874.   'TAG' function.
  875.  
  876. - Reset File Tags...
  877.   Clears all tags.
  878.  
  879. - Sort Volumes By...
  880.   Allows the volumes displayed on the Volume List window to be sorted in
  881.   volume-ID, free space or group order.
  882.  
  883.  
  884. UTILITIES MENU
  885. --------------
  886.  
  887. - Compare...
  888.   You can use this function to let WinCat compare the contents of a
  889.   directory on your harddisk, or the contents of a floppy disk, with
  890.   the information in the catalog.
  891.   So you can easily see whether or not files are cataloged, and if so
  892.   on which volume(s) they reside.
  893.  
  894. - Import...
  895.   Use this function to import file-descriptions from BBS AllFiles
  896.   listings, listings from other (???!) disk catalog programs, 4DOS
  897.   descript.ion files etc.
  898.   This is the way to do it :
  899.  
  900.   1) Select the text file to import descriptions from.
  901.   This must be a 'normal' ASCII text file, that is each line must end
  902.   with a hex '0D0A' line delimiter.
  903.   The lines in this file must have the format 'Filename.Ext Text'.
  904.   The filename may be in upper- or lowercase, and may be preceeded by
  905.   spaces.  
  906.   WinCat ignores lines that don't adhere to this syntax.
  907.  
  908.   2) Specify whether you want WinCat to replace existing file-descriptions
  909.   with the imported ones by clicking the appropriate checkbox.
  910.  
  911.   3) Specify whether or not you want WinCat to take filename-extensions
  912.   into account when comparing filenames from the textfile with those
  913.   from the catalog.
  914.   If you set this option to 'YES', WinCat will ignore extensions and
  915.   so will consider file 'SAMPLE.ARJ' to be the same as file 'SAMPLE.ZIP'.
  916.  
  917.   4) Specify the number of words to drop between filename and description.
  918.  
  919.   A typical line in an AllFiles listing may look like this :
  920.  
  921.   WINCAT30.ARJ  134200  01-04-93  [899]  SPLENDID Disk Catalog for Windows
  922.  
  923.   Obviously, only the text 'SPLENDID Disk Catalog for Windows' should be
  924.   taken as the description for WINCAT30.ARJ.
  925.   To do this, you must tell WinCat how many words to drop from the text
  926.   following the filename WINCAT30.ARJ. In this example, the first 3 words
  927.   (strings delimited by one or more spaces) after WINCAT30.ARJ should be
  928.   dropped, so the number to specify is 3.
  929.  
  930.   When you click OK, WinCat will first sort the files in the catalog
  931.   (or in the current active group), and then scan the selected textfile.
  932.   For each filename found in the textfile WinCat will check whether a file
  933.   with this name exists in the catalog. If so, WinCat will copy the
  934.   description that follows the filename (in the textfile) to the 
  935.   corresponding file in the catalog, and set that file's TAG.
  936.  
  937.   After WinCat has finished reading the textfile he'll display the 'Files'
  938.   window, showing all (TAGged) files that were updated.   
  939.   If you're not completely happy with the result you can use [COPY], [EDIT]
  940.   and [PASTE] to change things.
  941.  
  942. - Export
  943.   Exports the information in the catalog (or in the current active group)
  944.   to a file in DBF format. The .DBF file can be used with database products
  945.   like dBase, FoxPro etc.
  946.   WinCat will create a record in the .DBF file for each file in the
  947.   catalog or group. Apart from the name of each file (which is always part
  948.   of a record) you can select additional fields you want included in
  949.   each record : volume id, directory, date, size and/or comment. 
  950.     
  951. - Print Volume Summary
  952.   Creates a summary listing of all volumes, and then shows a message 
  953.   asking if you want to use the editor to edit or print this file 
  954.   (WINCAT.LST).
  955.  
  956. - Print Volume Contents
  957.   Creates a listing of all volumes and their contents.
  958.  
  959. - Print Files sorted by Filename
  960.   Creates a sorted listing of all files in the catalog.
  961.  
  962. - Print Duplicate Files
  963.   Creates a listing of files that occur more than once in the catalog.
  964.  
  965.  
  966. HELP MENU
  967. ---------
  968.  
  969. - Help
  970.   Shows WINCAT.DOC
  971.  
  972. - More Help
  973.   Shows the AidWare notice
  974.  
  975. - About AidWare
  976.   Displays file AIDWARE.DOC
  977.  
  978. - How to Order
  979.   Displays file ORDERFRM.DOC (my favorite...)
  980.  
  981. - Register
  982.   When you send me WinCat's orderform (plus the money of course...),
  983.   you'll receive a registration-number that disables the AidWare window
  984.   that appears when opening a catalog.
  985.   This unique registration-number was generated by a fractal generator
  986.   that takes your name as input and, after 3 minutes calculating, spits
  987.   out an 8 to 10 digit number (believe me, even I don't know how this
  988.   actually works).
  989.   
  990.   So, to register WinCat you must enter your name and the registration-
  991.   number EXACTLY as stated on the license-agreement, because WinCat will
  992.   check the number against the name (surprisingly, this takes almost no
  993.   time at all... but then, I don't know how this works either).
  994.   If WinCat detects that the name and number don't match, registration
  995.   will fail.     
  996.   If you enter the correct name and number, WinCat will say 'thanks !',
  997.   and your name will appear on the WHOF window.
  998.   WinCat saves your name and the registration-number in file WINCAT.INI.
  999.   If, for some reason, this file gets accidently erased you must re-enter
  1000.   your registration. So don't throw away the license-agreement once you've
  1001.   registered, as you might need it in the future.     
  1002.     
  1003.  
  1004. - About WinCat
  1005.   See for yourself...
  1006.  
  1007.  
  1008. HINTS AND TIPS
  1009. --------------
  1010.  
  1011. [1 - disk caching]
  1012. WinCat's archive-scan functions result in quite a bit of I/O on your
  1013. disks. Use a disk caching utility like SmartDrive or (even better)
  1014. HyperDisk, this will improve WinCat's (and any other application's)
  1015. performance considerably.
  1016.  
  1017. [2 - catalog backups]
  1018. When you save a catalog, WinCat first renames the original catalog file
  1019. to *.BCK, and then creates a new *.CAT file that contains all updates.
  1020. Please note that, according to Murphy's Law, a backup is something you'll
  1021. never need unless you don't have it. So never erase the *.BCK files...
  1022. If something happens to the *.CAT file, you can simply rename the *.BCK
  1023. file to *.CAT and continue using that catalog.
  1024.  
  1025. [3- catalog size limits ]
  1026. WinCat must be able to read an entire catalog into your PC's memory.
  1027. This theoretically limits the size of the biggest catalog WinCat can
  1028. handle to the amount of memory your system has available (you can check
  1029. that on WinCat's Statistics window). However, WinCat will never be able
  1030. to use ALL available memory for it's catalog, as some memory must remain
  1031. available for displaying windows, the Window's system routines, applica-
  1032. tions you want to run at the same time as WinCat etc.
  1033. My rule of thumb : don't create a catalog that's bigger than half the
  1034. amount of memory that's available.
  1035. WinCat needs approximately 900 KB memory for every 10,000 files in a 
  1036. catalog, so, if your system has 4 MB memory available under Windows, 
  1037. you can let WinCat use 2 MB of it, and create catalogs that contain up to
  1038. 20,000 files.   
  1039. You'll notice that, when you're pushing WinCat to the limits, the entire
  1040. Windows system will slow down because Windows has to perform a lot
  1041. of memory management (i.e. swapping memory to and from it's swapfile),
  1042. and that you might get messages like 'Insufficient memory to run applica-
  1043. tion' when starting another program while running WinCat.  
  1044.  
  1045. Another thing to take into consideration : the bigger a catalog, the
  1046. longer the reading,saving,searching and especially sorting will take.
  1047. The time necessary to read,save or search a catalog increases linear
  1048. with the size of the catalog.
  1049. However, the time that WinCat needs to sort it's catalog increases almost
  1050. exponentially with the number of entries to sort. Sorting is being 
  1051. performed by the 'Import', 'Compare', 'Print files sorted' and 'Print 
  1052. duplicate file' functions.
  1053. If you have a rather big catalog, and want to execute one of these
  1054. functions, consider selecting a group of volumes first ; this limits the
  1055. number of entries to sort, and therefore speeds up things.
  1056.  
  1057. Please note : 
  1058. -------------
  1059. WinCat has been tested with catalogs that contained up to 20,000 files ;
  1060. the author cannot guarantee WinCat's proper operation when using catalogs 
  1061. that exceed this size. The use of catalogs that exceed this size is 
  1062. formally not supported, and at the user's own risk.      
  1063.  
  1064.  
  1065.  
  1066. 1-6-93  -  WINCAT/PRO 3.2.0 SUMMARY OF CHANGES
  1067. ----------------------------------------------
  1068.  
  1069. WinCat/PRO 3.2.0 is primarily a 'bugfix' release (there proved to be an
  1070. error in 25 of the 11,728 lines Pascal poetry that make up WinCat/PRO).
  1071. However, a number of new features also have been added :
  1072.  
  1073. * General
  1074.  
  1075.   - In order to reduce the size of catalogs the catalog structure has
  1076.     been changed.
  1077.     Note that WinCat 3.2.0 can read 3.0 catalogs, but WinCat 3.0 CANNOT
  1078.     read catalogs saved by WinCat 3.2.0 !
  1079.      
  1080.   - You can now let WinCat open a specific catalog immediately upon startup.
  1081.     Specify the name of the catalog to open on the Program Managers'
  1082.     'Program Item Properties' window, e.g. like this :
  1083.     Commandline : C:\WINDOWS\WINCAT\WINCAT.EXE  WINDOWS.CAT  or
  1084.                   C:\WINDOWS\WINCAT\WINCAT.EXE  D:\DATA\WINDOWS.CAT
  1085.  
  1086.     So, if you have multiple catalogs, you can define a few WinCats to
  1087.     the Program Manager, and let each of them use a different catalog.
  1088.  
  1089.   - WinCat now displays the 5 last catalogs you used on the 'File' menu,
  1090.     so you can simply select the catalog you want to open.
  1091.  
  1092. * Volume List window
  1093.  
  1094.   - When double-clicking a volume, WinCat now also updates the 'Directory
  1095.     List' window if it's visible.
  1096.  
  1097.   - A new 'Sort' menu allows you to sort the volumes displayed on the
  1098.     Volume List window in Volume-ID, free space or group order.
  1099.  
  1100.   - You can now customize which program to run when clicking the Program-
  1101.     manager, Filemanager or Taskmanager button by specifying them in 
  1102.     WINCAT.INI. 
  1103.      
  1104. * File List window
  1105.  
  1106.   - Menu added
  1107.   
  1108.   - Files can now be sorted in filename, extension, directory, volume,
  1109.     date or size order.
  1110.  
  1111.   - With the 'View' option you can limit the files displayed to those
  1112.     belonging to a certain 'function class', e.g. programs, documents,
  1113.     sourcefiles etc.
  1114.     Each class represents one or more filename-extensions. For instance,
  1115.     to class 'Programs' belong all files that have extension EXE,COM,BAT
  1116.     or PIF.
  1117.     You can customize the pre-defined classes by overriding them in
  1118.     WINCAT.INI ; see File List window [ VIEW ].
  1119.  
  1120. * Archive File List window
  1121.  
  1122.   - Menu added
  1123.   
  1124.   - Files can now be sorted in filename, extension, archive, volume, date
  1125.     or size order.
  1126.  
  1127.   - The same 'View' option as on the File List window.
  1128.  
  1129. * Restore File window
  1130.  
  1131.   - Now enables WINZIP button for ARJ,ZIP,LZH and ARC archive files
  1132.  
  1133.   - You can override the default WUNA and WINZIP commands in file
  1134.     WINCAT.INI, e.g. like this :
  1135.     Wuna=c:\windows\tools\wuna.exe < -p>
  1136.     Winzip=c:\windows\tools\winzip.exe <
  1137.     
  1138.                  
  1139. * Directory window
  1140.  
  1141.   - Now modeless ; you don't have to close it to perform other functions
  1142.     on the Volume List window.
  1143.  
  1144.   - You can now make a selection out of all directories on a volume by
  1145.     specifying a 'look-for' character-string.
  1146.               
  1147. * Select Drive window
  1148.  
  1149.   - Now displays a button for every drive on the system (including 
  1150.     harddisk- and network-drives), so the contents of harddisks also
  1151.     can be cataloged.
  1152.  
  1153.   - Now also accepts empty disks to be cataloged.
  1154.  
  1155.   - The level of sub-directories that WinCat checks has been increased
  1156.     from 3 to 4.
  1157.  
  1158. * Catalog Disk window
  1159.  
  1160.   - Now also scans contents of .ZOO archive files.
  1161.    
  1162. * Select Group window
  1163.  
  1164.   - You can now select all volumes of a certain disk-type, e.g. all
  1165.     3.5" 1.44 MB disks.
  1166.           
  1167. * Configure window
  1168.  
  1169.   - New option : Default catalog directory.
  1170.  
  1171.     
  1172. What about WINCAT/PRO 3.1 ??
  1173. ----------------------------
  1174.  
  1175. Relax, you didn't miss anything ; 3.1 never saw the light of day.
  1176. I found out that a file named WINCAT31.ARJ already existed on some Bulletin
  1177. Board Systems (it's a tool to use WildCat!, some kind of BBS-software,
  1178. with Windows).
  1179.  
  1180.           
  1181. 1-4-93  -  WINCAT/PRO 3.0 SUMMARY OF CHANGES
  1182. --------------------------------------------
  1183.  
  1184. First release of the Turbo Pascal version.
  1185. A summary of changes in WinCat/PRO, compared to (the Visual Basic version)
  1186. WinCat 2.5.
  1187.  
  1188. * general
  1189.  
  1190.   - WinCat now supports multiple catalogs.
  1191.     Related options on the 'File' menu : Open Catalog, Save Catalog,
  1192.     Save Catalog As and Save Group As
  1193.  
  1194. * Volume List and File List windows
  1195.  
  1196.   - The Volume List and File List windows are now 'modeless' windows ;
  1197.     this means that you can use functions on the Volume List window 
  1198.     without closing the File List window first. 
  1199.  
  1200. * Volume Information window
  1201.  
  1202.   - You can now define two more 'group' fields : location and owner.
  1203.  
  1204.   - The pie-chart showing free and used space has been replaced by a
  1205.     a linear 'stuffometer' that also shows the used space in percent. 
  1206.  
  1207.   - Entering a series of descriptions that are (almost) the same (e.g.
  1208.     Windows disk 1 of 6, disk 2 of 6 etc.) has been made easier ; you can
  1209.     let WinCat memorize descriptions by entering a description in the edit
  1210.     field and clicking on the 'Mem' key. 
  1211.     You can then simply select descriptions from the drop-down list.
  1212.  
  1213. * Restore File window
  1214.  
  1215.   - Now has 2 more options : 'Run' and 'Edit'.
  1216.     This window also shows a (disabled) 'Delete' button, but at the moment
  1217.     this function is not supported. Wait for 3.1... 
  1218.  
  1219.   - WinCat now uses it's own routines to copy a file from floppy to hard-
  1220.     disk (instead of calling DOS copy).
  1221.        
  1222. * Select Group window
  1223.  
  1224.   - You can now also select those volumes that have a minimum amount of
  1225.     free space, or volumes that belong to a specified owner or location.
  1226.     
  1227.   - When you select a group,  ALL WinCat functions (like search, print,
  1228.     import, export etc.) will operate only on (files on) volumes belonging
  1229.     to that group.
  1230.     Only exception : the 'Save Catalog (As)' function ignores groups. 
  1231.    
  1232. * Catalog Disk window
  1233.  
  1234.   - You can now enter a volume's description on this window.
  1235.     Entering a series of (almost) identical descriptions has been made
  1236.     easier by implementing the same 'Memorize' function as on the Volume
  1237.     Information window.
  1238.  
  1239.   - The way WinCat scans archivefiles has been improved :
  1240.    
  1241.     * by changing the order in which archive-files are processed
  1242.       (directory-order instead of filename-order) scanning an entire 
  1243.       CD-ROM now takes less then half the time it took with WinCat 2.5.
  1244.  
  1245.     * when recataloging a disk, WinCat will now first examine the old
  1246.       .ACT file that was associated with that disk. By doing so, WinCat
  1247.       doesn't have to scan archive-files that were examined previously
  1248.       and haven't been changed since : he simply copies their contents-
  1249.       information to the new .ACT file, and only scans those archive-files
  1250.       that are new or updated.
  1251.  
  1252.   - WinCat can now catalog CD-ROMS that contain any number of files.
  1253.  
  1254. * Utilities Menu 
  1255.  
  1256.   - 'Export' is a new function you can use to copy WinCat's catalog data 
  1257.      to a file in .DBF format (for use with dBase, FoxPro etc.)
  1258.  
  1259.  
  1260.  
  1261. THINGS TO COME  :  WinCat/PRO 3.3
  1262. ---------------------------------
  1263.  
  1264. New features will include :
  1265.  
  1266.     - immediate printing of reports
  1267.     - printing disklabels (text plus a user-defined BMP graphic)
  1268.     - user-selected fonts
  1269.     - improved 'Presentation Graphics'
  1270.     - and of course the occasional (?) bugfix...
  1271.  
  1272. Planned General Availability : August/September '93
  1273.  
  1274. On the drawing board :
  1275.  
  1276.     - intelligent disk shuffler
  1277.  
  1278.  
  1279. REGISTERING WINCAT
  1280. ------------------
  1281.  
  1282. You are permitted to evaluate this product for 21 days. After that time
  1283. you must either register, or discontinue using the program.
  1284. The use of unregistered copies of WinCat/PRO, beyond the evaluation period,
  1285. by any person, business, corporation, government agency or any other entity
  1286. is strictly prohibited.
  1287. When using and/or registering WinCat/PRO you acknowledge and consent to
  1288. the 'DISCLAIMER OF WARRANTY' as stated at the end of this document.
  1289.  
  1290. ** IMPORTANT NOTICE **
  1291.  
  1292. Each catalog you create has it's own evaluation period of 21 days.
  1293. When this standard evaluation period has ended WinCat allows you to
  1294. use that catalog for another 14 days, but you'll receive an
  1295. 'Evaluation period expiring !' message each time you open that catalog. 
  1296. This message also tells you when the evaluation period definitely ends ; 
  1297. by then WinCat will refuse to load that catalog anymore, unless you 
  1298. register WinCat.
  1299. After entering your registration-number on WinCat's 'Register...' window,
  1300. you won't be bothered with expiring evaluation-periods ever again.
  1301.  
  1302. I'm sorry if this 'aggressive' approach causes any inconvenience to users
  1303. who want to register, but it seems to be the only way to prevent that some
  1304. users simply ignore the fact that WinCat isn't free and just keep 
  1305. 'evaluating' or 'waiting for that new function' forever...
  1306.  
  1307. Look at it this way : if a charming old lady comes at your door selling
  1308. tickets for a charity-lottery, everybody considers it normal that you pay
  1309. the lady before you get a ticket. And no matter how nice that old lady is,
  1310. if you don't pay, you simply won't get a ticket.  
  1311. Basicly I offer you the same deal with WinCat : if you pay the registration-
  1312. fee you may use WinCat for as long as you like. If you don't pay, well, no 
  1313. hard feelings, but don't expect me to let you use WinCat.
  1314.  
  1315. For details on why and how to register : please read AIDWARE.DOC and
  1316. ORDERFRM.DOC !
  1317.  
  1318.  
  1319. WHERE TO GET WINCAT
  1320. -------------------
  1321. WinCat is distributed through the international WIN*NET network, and
  1322. so should be available on every local Windows BBS that has a connection
  1323. to WIN*NET.
  1324.  
  1325. You can always find the latest version of WinCat/PRO on the dutch
  1326.  
  1327. CLIPBOARD BBS : the biggest Windows BBS in the Netherlands, specialized
  1328.                 in providing the newest Windows ShareWare and Public
  1329.                 Domain software.
  1330.                 Network node of :
  1331.                 - Digital Net 15:1000/102
  1332.                 - TechNet     111:313/114
  1333.                 - Fido        2:285/821
  1334.                 - WIN*NET
  1335.                 Founder of ClipNet(tm)
  1336.                 SysOp : Mr. Peter Jansen
  1337.  
  1338. You can reach ClipBoard BBS at : +(31)-(0)10-4820737                    
  1339.  
  1340.  
  1341. YOUR COMMENTS PLEASE
  1342. --------------------
  1343.  
  1344. If you discover serious bugs in WinCat, or if you have any "wouldn't it
  1345. be nice if WinCat ..." ideas, feel free to drop a message in my mailbox
  1346. at CompuServe Mail 72066,2116, or send a message to me at ClipBoard
  1347. BBS.
  1348.  
  1349.  
  1350. Please keep in mind that WinCat isn't a product of a multimillion dollar
  1351. revenue company that employs an impressive technical staff ; WinCat is
  1352. just a product of some poor sod (me) who, during times other (normal)
  1353. people like to go out, eat, have sex, sleep and/or in any other way have
  1354. a jolly good time, likes (?) to spend his scarce spare time gazing at his
  1355. PC-screen in order to develop and promote and support and debug and push 
  1356. and market and test and improve and sell and document something that LOOKS
  1357. like it has been developed by a multimillion dollar revenue company that
  1358. employs an impressive technical staff...
  1359. In other words : WinCat already takes up a lot of my time, so please 
  1360. don't be offended if I don't answer a message, or if it takes a while 
  1361. before you receive an answer. 
  1362.   
  1363.  
  1364. DISTRIBUTION
  1365. ------------
  1366.  
  1367. The evaluation-copy of WinCat/PRO may be freely copied and distributed,
  1368. as long as the following conditions are met :
  1369.  
  1370.   [1] No fee is charged other than a normal time usage fee required
  1371.       by some Bulletin Board Services, or a fee for media- and distri-
  1372.       bution-costs for shareware disks or CD-ROM's.
  1373.   [2] The program and it's associated files are distributed in their
  1374.       original, unmodified form.
  1375.   [3] All document files are included with the executable file without
  1376.       modification.
  1377.  
  1378. This program may not be bundled with, or transferred as part of, any
  1379. package which is sold or for which any licensing fee is charged without
  1380. the prior written permission of the author.
  1381.  
  1382. Copies of this program or any of it's associated files remain property
  1383. of the author.
  1384.  
  1385.  
  1386. ACKNOWLEDGMENTS
  1387. ---------------
  1388.  
  1389. WinCat's 'Reading Catalog' speedometer is an adapted version of a nifty
  1390. little program called METER.PAS, which was published by the godfather
  1391. of Windows programming, the one and only Mr.    
  1392.  
  1393.   Doug Overmyer
  1394.  
  1395. Code for determining the contents of ZIP, PAK and ARC archives is based
  1396. on sourcecode from the program PIBCAT, which was created by :
  1397.  
  1398.   Phil Burns
  1399.  
  1400. Code for determining the contents of ARJ archives is based on sourcecode
  1401. from the program ARJDATE, which was created by :
  1402.  
  1403.   Darren Lyon
  1404.  
  1405. Code for determining the contents of LZH archives is based on sourcecode
  1406. from the program LZHTV10, which was created by :
  1407.  
  1408.   Samuel H. Smith
  1409.   Phoenix, AZ
  1410.  
  1411. The little cat with the slight weight-problem and the serious attitude-
  1412. problem bears a striking resemblence with Garfield, who was created by :
  1413.  
  1414.   Jim Davis    (copyright United Features Syndicate, Inc.) 
  1415.  
  1416. For making it possible to create WinCat/PRO and to build up a body like
  1417. Arnold Schwarzenegger (by giving me the Turbo Pascal for Windows Bible,
  1418. which is about 1000 pages or 25 kg Windows techtalk), the author wishes
  1419. to thank the Supreme SysOp of ClipBoard BBS, renowned for his *slik*
  1420. AAAARRGHH! -hehehehe...- toontalk and his 'briljant' brainwaves, the
  1421. one and only (thank God for that...)   
  1422.  
  1423.   Peter -The ClipDude- Jansen  ;-) 
  1424.  
  1425.        
  1426. SMALL PRINT
  1427. -----------
  1428. By using and/or registering WinCat/PRO you acknowledge and consent to
  1429. the following DISCLAIMER OF WARRANTY :
  1430.          
  1431. WinCat/PRO, including all related programs, texts, and files, is supplied
  1432. "as is". The author disclaims all warranties, expressed or implied, 
  1433. including, without limitation, the warranties of merchantability,
  1434. compatibility now or in the future with any configuration of computing
  1435. equipment or software, or of fitness for any purpose. The author assumes
  1436. no liability for damages, direct or consequential, which may result from
  1437. the normal use or abuse of WinCat/PRO and related programs. The author
  1438. specifically and categorially disclaims responsibility for damages, direct
  1439. or consequential, resulting from installation or use of WinCat/PRO or 
  1440. related programs or files which have been distributed after any 
  1441. modification - either deliberate or unwitting - by any party other than the
  1442. author, or distributed in any fashion that would otherwise violate the 
  1443. terms of this license.
  1444. 
  1445.